package com.falcon.service;

import java.util.List;

import com.falcon.mvc.domain.BasePager;

import com.falcon.domain.dos.EditColumnDO;
import com.falcon.domain.req.EditColumnQuery;
import com.falcon.domain.req.EditColumnRequest;

public interface IEditColumnService {

    Long save(EditColumnRequest request);

    Boolean update(Long id, EditColumnRequest request);

    Boolean deleteById(Long id);

    EditColumnDO queryById(Long id);

    List<EditColumnDO> queryList(EditColumnQuery request);

    BasePager<EditColumnDO> queryPager(EditColumnQuery request);

    int batchDelete(List<Long> ids);

}
